1 medium onion
1 small carrot
2 tender inner celery stems
1 small fennel bulb (150–200g)
200g potatoes
2 tbsp olive oil
1 garlic clove
1 litre veg stock
200g courgettes
150g green beans
400g tin haricot beans
Sea salt and black pepper
50g walnuts
A bunch of basil (about 50g)
A small bunch of flat-leaf parsley
1 garlic clove
A pinch of flaky sea salt
1 fat plum tomato (about 75g)